Définition du dictionnaire Python : correspondance clé-valeur
En Python, le dictionnaire est un type de données fondamental et polyvalent utilisé pour stocker des données de manière descriptive, plutôt que positionnelle. Contrairement aux séquences comme les listes ou les tuples, un dictionnaire est un non ordonné collection où les données sont organisées à l'aide de noms uniques appelés clés au lieu d'indices numériques. Cette structure permet une recherche de données extrêmement rapide.
1. La structure fondamentale : paires clé-valeur
Les données sont stockées sous forme de paires, où une clé est directement associée à une valeur. Ce design imite une table de hachage optimisée, garantissant une récupération extrêmement rapide. Les clés doivent être uniques et immuables (généralement des chaînes de caractères ou des nombres), tandis que les valeurs peuvent être tout type de données.
2. Syntaxe et propriétés des dictionnaires
- Les dictionnaires sont définis à l'aide de accolades
{}. - Le point-virgule
:sépare la clé de sa valeur correspondante (clé:valeur). - Les dictionnaires sont mutables, ce qui signifie que les clés et les valeurs peuvent être ajoutées, supprimées ou modifiées dynamiquement après leur création.
[0] ou [1]). Les données doivent être récupérées en utilisant le nom spécifique de la clé fourni lors de la création (par exemple, dictionnaire["nom"]).